The European Parliament is divided in how many political groups?

Seven

Six

Ten

Eight