设有以下定义:
       int a[3][3] = {1, 2, 3, 4, 5, 6, 7, 8, 9};
       int (*ptr)[3] = a;
       int *p = a[0];
则以下能够正确表示数组元素a[1][2]的表达式是(      )
A*(*(p + 5)[|]*((*ptr + 1) + 2)[|]*(*(ptr + 1) + 2)[|](*ptr + 1) + 2