Keep? maintain? ......

Q: If you want to ____ your subscription to this website, you must log in at least every three months. (A) keep (B) maintain The answer is "B" However, I consider A to be sensible to the question above because I checked up the definitions for the two words and found that they are similar in this... show more Q: If you want to ____ your subscription to this website, you must log in at least every three months.

(A) keep (B) maintain

The answer is "B"

However, I consider A to be sensible to the question above because I checked up the definitions for the two words and found that they are similar in this way.

keep(look at the definition 4) >>http://www.ldoceonline.com/dictionary/keep_1

maintain(look at the definition)>>http://www.ldoceonline.com/dictionary/maintain
Update: Thank you all for your opinions. I still consider the two words are similar in this respect. ㄚ賢同學's explaination makes some sense to me.

Personally, if we are not arguing about the detail, we may be welcome to the two words in this regard.
Update 2: For now, I am waiting for more people's opinions til the deadline.
3 answers 3