单项选择题

机器学习能够在现实生活中有效应用的前提假设,以下叙述中最为准确的是什么?()

A.有机器
B.algorithm在offline training的过程中看到的数据,和我在online prediction时候看到的数据必须是独立同分布的,要independent identically distributed (i.i.d.)
C.算法本身足够复杂
D.所有选项全部正确