I am planning a 4 month trip to belgium during which I will be competing in cyclocross. I will also need to travel to Holland / Italy / Spain / Switzerland during this time. I have a wife and 2 children who will be travelling with me. I am confused as to which type of visa is appropriate for me. It seems that I need a type D visa, as my stay will exceed 90 days. My question is, what reasoning would be appropriate for that visa? I have seen "sports competition" and "self employment" as possibilities, though it does not seem that I qualify for "self employment", as I will not be opening a business. If I am issued a type D visa for one of those reasons, will my wife and children be eligable for the same type D visa?