Dry-cli: How to reuse a base class with predefined options

I’m looking for some ideas how to solve the following issue.

I have the following classes

class A < Dry::CLI::Command
  desc 'my class A'
  option :host, type: :string, default: 'localhost', desc: 'set the host'
end

class B < Dry::CLI::Command
  desc 'my class B'
  option :host, type: :string, default: 'localhost', desc: 'set the host'
end

and because they share the same option I tried to refactor to something like:

class BaseCommand < Dry::Cli::Command
  option :host, type: :string, default: 'localhost', desc: 'set the host'
end

class A < BaseCommand
  desc 'my fancy A class'
end

class B < BaseCommand
  desc 'my fancy B class'
end

However calling my application, I see that the option host isn’t recognized for class A and B. There is any trick to do this kind of refactoring?