If 7:30 a.m. was 16 minutes ago, in how many minutes will it be 8:00 a.m.?
(A) 12
(B) 14
(C) 16
(D) 24
(E) 46
If 7:30 a.m. was 16 minutes ago, then it is currently $30+16=46$ minutes after 7:00 a.m., or 7:46 a.m.

Since 8:00 a.m. is 60 minutes after 7:00 a.m., then it will be 8:00 a.m. in $60-46=14$ minutes.

ANSWER: (B)