单项选择题

Too loud noises make______

A. me to read on impossible
B. me impossible to read on
C. it impossible for me to read on
D. me read on impossible