Read the following information to answer the question given below
- Five friends $A, B, C, D$ and $E$ wore shirts of green, yellow, pink, red and blue colours and shorts of black, white, grey, blue and green colours.
- Nobody wore shirt and short of same colour.
- $D$ wore blue shirt and $C$ wore green short.
- The one, who wore green shirt, wore black short and the one who wore blue short, wore red shirt.
- $E$ did not wear red shirt.
Which colour shirt did $B$ wear?