A.
A sibling selector can select an element that follows another element, and both have the same parent element.
B.
Sibling selector only retrieves backward, not forward.
C.
Use "~" to represent ordinary sibling selectors.
D.
Use "+" to represent adjacent sibling selector to indicate all subsequent elements with the same parent element.