多项选择题

使用AsyncTask异步任务时需要填写泛型,下列说法正确的是()

A.第一个泛型,doInBackground()参数类型
B.第二个泛型,onProgressUpdate()参数类型
C.第三个泛型,doInBackground()返回值类型
D.第三个泛型,onPostExecute()参数类型