多项选择题

A.西奥多·卢威
B.格雷斯·富兰克林
C.迈克尔·海耶斯
D.兰道尔·里普利