What is meant by Two pass FIR Filter?? (A basic question)
You can't in general categorize a two-pass filter in any of those listed filter types. "Two-pass" means that the filter processes the data in two passes; the output of the first pass is used as the input of the second pass.

The two-pass filter's impulse response is the convolution of the impulse responses of the filters in the two passes. This comes from the algebraic properties of convolution:

$$\text{output}= f*(f*\text{input}) = (f*f)*\text{input},$$

where $*$ denotes convolution and $f$ is the impulse response of a single pass. The two passes have an identical impulse response to match your description. Because convolution is equivalent to multiplication in the frequency domain, the two-pass filter's frequency response will be the square of the frequency response of a single pass.

With infinite impulse response (IIR) filters, also a configuration where the second filter processes the data backwards can be useful, and the two filters may be connected in parallel so that the outputs from the two passes are summed to form the composite filter output. Such configurations are not useful with FIR filters.