[解析]
解:∵将二次函数解析式化为顶点式可得:y=﹣x2+4x+9=﹣(x﹣2)2+13,
∴抛物线的开口向下,对称轴为直线x=2,顶点坐标为(2,13),为最高点,
①当x≤2时,抛物线随x的增大而增大,
∴当x=t+2≤2,即t≤0,函数有最大值4,
∴﹣(t+2)2+4(t+2)+9=4,
∴t=±3,
∵t≤0,
∴t=﹣3;
②当x≥2时,抛物线随x的增大而减小,
∴当x=t≥2时,即函数有最大值4,
∴﹣t2+4t+9=4,
∴t=5,t=﹣1,
∵t≥2,
∴t=5;
故选:B.