单项选择题

将1~9九个自然数分成三组,每组三个数,第一组三个数之积是48,第二组三个数之积是45,三组数字中三个数之和最大是多少?()

A.15
B.17
C.18
D.20