- 
					 What do all STL containers define?
 
- 
                        
- Begin methods
 - End methods
 - Iterator types
 - All of above
 - None of these
 
 
Correct Option: D
All the STL containers define the iterator types for that container, e.g., iterator and const_iterator, e.g., vector::iterator and the begin/end methods for that container, e.g., begin() and end().