Select the main features of wicket framework.
Component based
All framework classes are based on interfaces
Pure Java + Pure HTML
State Management