多项选择题

A.冯子材
B.邓世昌
C.丁汝昌
D.聂士成