单项选择题

(When) he found he (hadn't) enough money (to pay for) the meal, he was very much (embarrassing).

A.When
B.hadn't
C.to pay for
D.embarrassing