单项选择题

以下程序中,能够通过调用函数fun,使main函数中的指针变量p指向一个合法的整型单元的是

A.main( )  { int *p;    fun(;     ┆  }  int fun(int *  { int s; p=&s;}
B.main( )  { int *p;   fun(&;     ┆  }   int fun(int **   { int s; *p=&s;}
C.#include<stdlih>  main( )   { int *p;   fun(&;     ┆  }  int fun(int **  { *p=(int*)malloc(2);}
D.#include<stdlih>  main( )  { int *p;   fun(;     ┆  }   int fun(int *  { p=(int*)malloc(sizeof(in);}