Which of the following function prototypes is valid? O a. funcTest (int x, int y, float) (); O b.int funcTest (int, int, float); O c. int funcTest (int, int Y, float z) O d. int functest (int x, int y. float z) { }