21. Over the centuries, various theories have been advanced _____.
(A) the origin of alphabetic writing is explained
(B) of explaining the origin of alphabetic writing
(C) the explanation of the origin of alphabetic writing
(D) to explain the origin of alphabetic writing