以下程序段中,有多少个具有返回值的函数? int Add (int a, int b, int c) { int d = a + b + c; return d; } float Mul (float m, int n) { float result = m * n; return result; } double MyRand () { double r = Random.Range (0f, 10f); return r; } void PrintError (string message) { print ("出错信息:"+message); } A. 1个 B. 2个 C. 3个 D. 4个