单项选择题
A.learn of B.learn to C.learn about D.learn from
A.three hours B.three-hours C.three-hour D.three hour-long
A.is offered B.has offered C.are offered D.have offered