ADO is ActiveX-based, it can not work in different platforms and different programming languages.

TRUE
nan
nan
nan

The correct answer is: FALSE.

ADO is a set of COM objects that allow programmers to access data from a variety of sources, including databases, web services, and files. It is not platform-specific, meaning that it can be used on Windows, Mac, and Linux. It is also not language-specific, meaning that it can be used with a variety of programming languages, including C#, VB.NET, and Java.

The reason why ADO is not platform-specific is because it is based on COM, which is a cross-platform technology. COM objects can be used on any platform that supports COM, which includes Windows, Mac, and Linux.

The reason why ADO is not language-specific is because it is based on interfaces. Interfaces are a way of defining the functionality of an object without specifying how that functionality is implemented. This allows different programming languages to implement the same interface, which makes it possible to use ADO with a variety of programming languages.

In conclusion, ADO is not platform-specific or language-specific, which makes it a versatile tool for accessing data from a variety of sources.