单项选择题

Something inexplicable is()

A.ridiculous
B.memorable
C.unforgivable
D.unexplainable