Which of the following is true about 'video' tag in HTML5?
A - MPEG4 files with H.264 video codec and AAC audio codec are supported.
B - You can use <source> tag to specify media along with media type and many other attributes.
C - An video element allows multiple source elements and browser will use the first recognized format.
D - All of the above.