and, of course, it may be both some viruses might be remnants of RNA World other viruses might be escapees from cellular DNA/RNA
Now you've DONE it! The ultimate convergent evolution.