单项选择题

(That) troubles me is (that) I can't learn (all these) English idioms (by heart).

A.That
B.that
C.all these
D.by heart