The answer is D: on
In the sentence "Put the bags on the table.", the word <em>'on'</em> is a preposition indicating the place/position where the bags are to be put. <em>On</em> indicates that something is in a position above something else and touching it, or that something moving into such a position. <em>Preposition indicates the relatioship between words in a sentence. Other prepositions are: in, at, to, beside etc</em>
Wei-Chen, The Monkey King and Tze-Yo-Tzuh
Both words can be used as either nouns or verbs, so that's not a foolproof distinction. But “affect” is almost always a verb
From 8:30 am to 10:22 am it is 1 hour and 58 minutes, if it is 8:30 am to 10:22 pm, it would be 13 hours and 58 minutes. Hope I helped!